/*
 * $Id: Uncopyable.h,v 1.1 2004-12-18 17:37:20 bacon Exp $
 */

#ifndef _XPP_UNCOPYABLE_CLASS_
#define _XPP_UNCOPYABLE_CLASS_

#include <xp/types.h>
#include <xp/macros.h>

namespace xpp
{

	class Uncopyable 
	{
	public:
		Uncopyable () {}
		//virtual ~Uncopyable () {}

	private:
		Uncopyable (const Uncopyable&);
		const Uncopyable& operator= (const Uncopyable&);
	};

}

#endif
